﻿#define  _CRT_SECURE_NO_WARNINGS



//练习1：输入一名学生的数学考试成绩，判断不及格、及格、良好、或是优秀。




//#include<stdio.h>
//int main()
//{
//	int math = 0;
//	scanf("%d", &math);
//	if (math >= 0 && math < 60)
//	{
//		printf("不及格");
//	}
//	else if (math >= 60 && math < 70)
//	{
//		printf("及格");
//	}
//	else if (math >= 70 && math < 90)
//	{
//		printf("良好");
//	}
//	else if (math >= 90 && math <= 100)
//	{
//		printf("优秀");
//	}
//	else
//		printf("输入错误");
//
//		return 0;
//}

//#include<stdio.h>
//
//#define 及格 60
//#define 良好 70
//#define 优秀 90
//#define 满分 100
//
//int main()
//{
//	int math = 0;
//	scanf("%d", &math);
//	if (math >= 0 && math < 及格)
//	{
//		printf("不及格");
//	}
//	else if (math >= 及格 && math < 良好)
//	{
//		printf("及格");
//	}
//	else if (math >= 良好 && math < 优秀)
//	{
//		printf("良好");
//	}
//	else if (math >= 优秀 && math <= 满分)
//	{
//		printf("优秀");
//	}
//	else
//		printf("输入错误");
//
//	return 0;
//}


//练习2.判断一个数是否为奇数。        


//#include<stdio.h>
//
//int main()
//{
//	unsigned int num = 0;
//	scanf("%d", &num);
//
//	if (num % 2 == 1)
//	{
//		printf("是奇数\n");
//	}
//	else
//	{
//		printf("不是奇数\n");
//	}
//	return 0;
//}


// 输出1-100之间的奇数

//#include<stdio.h>
//
//int main()
//{
//	int num = 1;
//	while (num <= 100)
//	{
//		if (num % 2 == 1)
//		{
//			printf("%d ", num);
//			num++;
//		}
//		else
//			num++;
//	}
//	
//	return 0;
//}

//#include<stdio.h>
//int main()
//{
//	int a = 0;
//	int b = 0;
//	b = ++a;//前置++
//	printf("%d\n", a);
//	printf("%d\n", b);
//
//	return 0;
//}


//输入一个数，来判断是星期几。

//#include<stdio.h>
//int main()
//{
//	int input = 0;
//	scanf("%d", &input);
//	switch (input)
//	{
//	case 1:	
//	case 2:
//	case 3:
//	case 4:
//	case 5:
//		printf("工作日\n");
//		break;
//	case 6:
//	case 7:
//		printf("休息日\n");
//		break;
//	default:
//		printf("输入错误\n");
//	}
//	return 0;
//}


//#include<stdio.h>
//int main()
//{
//	int a = 1;
//	int b = 2;
//	switch (a)
//	{
//	case 1:
//		a++;
//	case 2:
//		b--;
//	case 3:
//		switch (b)
//		{
//		case 1:
//			a++;
//			break;
//		case 2:
//			a--;
//			break;
//		}
//		break;
//	default:
//		a = 0;
//	}
//	printf("%d\n", a);//打印结果为3
//	return 0;
//}


// break
// 
// 
//#include<stdio.h>
//
//int main()
//{
//	int i = 0;
//	while (i < 10)
//	{
//		i++;
//		if (i == 5)
//		{
//			break;
//		}
//	}
//	printf("%d\n", i);//打印结果为5
//	return 0;
//}


//continue

//#include<stdio.h>
//
//int main()
//{
//	int i = 0;
//	while (i < 10)
//	{
//		i++;
//		if (i == 5)
//		{
//			continue;
//		}
//		printf("%d ", i);
//	}
//	printf("\n");
//	return 0;
//}


//for语句

//#include<stdio.h>
//
//int main()
//{
//	int i = 0;
//	for (i = 1; i <= 10; i++)
//	{
//		printf("%d ", i);
//	}
//	return 0;
//}


//for语句中的break和continue

//break
// 
//#include<stdio.h>
//
//int main()
//{
//	int i = 0;
//	for (i = 0; i < 10; i++)
//	{
//		printf("%d ", i);
//		if (i == 5)
//		{
//			break;
//		}
//	}
//	putchar('\n');
//	return 0;
//}

// continue 

//#include<stdio.h>
//
//int main()
//{
//	int i = 0;
//	for (i = 0; i < 10; i++)
//	{
//		if (i == 5)
//		{
//			continue;
//		}
//		printf("%d ", i);
//	}
//	putchar('\n');
//	return 0;
//}


//for语句的使用技巧 

//#include <stdio.h>
//int main()
//{
//	for (;;)
//	{
//		printf("hello ");
//	}
//	return 0;
//}
	
//乘法口诀表
//#include<stdio.h>
//
//int main()
//{
//	int i = 0;
//	int j = 0;
//	for (i = 1; i < 10; i++)
//	{
//		for (j = 1; j <= i; j++)
//		{
//			printf("%d*%d=%2d  ", j, i, j * i);
//		}
//		printf("\n");
//	}
//	return 0;
//}


//#include<stdio.h>
//int main()
//{
//	int x=0, y=0;
//
//	for (x = 0, y = 0; x < 4 && y < 5; ++x, y+=2)
//	{
//		printf("hello\n");
//	}
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//	int i = 0;
//	int j = 0;
//	for (i = 0, j = 0; j = 0; i++, j++)//0次
//	{
//		j++;
//	}
//	return 0;
//}



//do...while中的break

//#include <stdio.h>
//int main()
//{
//	int i = 10;
//
//	do
//	{
//		if (i == 5)
//			break;
//		printf("%d\n", i);
//		i--;
//	} while (i < 10);
//	return 0;
//}

//do...while中的continue
//#include <stdio.h>
//int main()
//{
//	int i = 10;
//
//	do
//	{
//		if (i == 5)
//			continue;
//		printf("%d\n", i);
//		i--;
//	} while (i < 10);
//	return 0;
//}


//goto语句

#include<stdio.h>
#include<string.h>

int main()
{
	int a = 0;
	char num1[10] = { 0 };
	char num2[10] = { 0 };
	printf("请设置您的密码:>");
	再来一次:
	scanf("%s", num1);
	printf("请确认密码:>");
	scanf("%s", num2);
	if (strcmp(num1, num2)!=0)
	{
		a = strcmp(num1, num2);
		printf("%d\n", a);
		printf("输入错误，请重新设置:>");
		goto 再来一次;
	}
	else
		printf("输入正确，密码已确认:>\n");
	return 0;
}
